if
, else if
, এবং else
হল শর্তাধীন বিবৃতির অংশ, যা প্রোগ্রামিং ভাষায় শর্ত অনুযায়ী কোড কার্যকর করার জন্য ব্যবহৃত হয়। এই কাঠামোটি সিদ্ধান্ত গ্রহণ প্রক্রিয়ার উপর ভিত্তি করে কাজ করে, যা একটি নির্দিষ্ট শর্ত পূরণ হলে বা না হলে বিভিন্ন কোড ব্লক কার্যকর করতে সহায়তা করে। নিচে এই শর্তগুলির ব্যবহার এবং উদাহরণগুলি আলোচনা করা হলো।
if
স্টেটমেন্ট ব্যবহার করে আপনি একটি নির্দিষ্ট শর্ত যাচাই করেন। যদি শর্তটি সত্য (true) হয়, তবে if
ব্লকের কোড কার্যকর হয়।
if condition:
# কোড ব্লক
age = 18
if age >= 18:
print("You are eligible to vote.")
এখানে, যদি age
18 অথবা তার বেশি হয়, তাহলে "You are eligible to vote." মুদ্রিত হবে।
else if
(বা elif
Python-এ) ব্যবহৃত হয় যখন আপনার একাধিক শর্ত পরীক্ষা করতে হয়। যদি প্রথম if
শর্ত মিথ্যা হয়, তবে else if
শর্তটি পরীক্ষা করা হয়।
if condition1:
# কোড ব্লক 1
elif condition2:
# কোড ব্লক 2
marks = 75
if marks >= 80:
print("Grade: A")
elif marks >= 60:
print("Grade: B")
else:
print("Grade: C")
এখানে, যদি marks
80 অথবা তার বেশি হয়, "Grade: A" দেখানো হবে; যদি 60 অথবা তার বেশি হয়, "Grade: B" দেখানো হবে; অন্যথায় "Grade: C" দেখানো হবে।
else
স্টেটমেন্ট ব্যবহার করে আপনি একটি ডিফল্ট কোড ব্লক নির্ধারণ করেন যা if
এবং else if
শর্তগুলি মিথ্যা হলে কার্যকর হয়।
if condition1:
# কোড ব্লক 1
elif condition2:
# কোড ব্লক 2
else:
# কোড ব্লক 3
temperature = 30
if temperature > 30:
print("It's hot outside.")
elif temperature < 20:
print("It's cold outside.")
else:
print("The weather is moderate.")
এখানে, যদি temperature
30 এর বেশি হয়, "It's hot outside." দেখানো হবে; যদি 20 এর কম হয়, "It's cold outside." দেখানো হবে; অন্যথায় "The weather is moderate." দেখানো হবে।
if
, else if
, এবং else
স্টেটমেন্টগুলি শর্তাধীন সিদ্ধান্ত গ্রহণের জন্য ব্যবহৃত হয়। if
শর্ত যাচাই করে এবং যদি তা সত্য হয়, কোড ব্লক কার্যকর হয়; else if
পরবর্তী শর্তগুলি পরীক্ষা করে এবং else
একটি ডিফল্ট কোড ব্লক হিসাবে কাজ করে। এই শর্তগুলি ব্যবহার করে প্রোগ্রামাররা লজিক্যাল সিদ্ধান্ত নিতে পারেন এবং কোডের বিভিন্ন প্রবাহ তৈরি করতে পারেন।
common.read_more